Horse mackerel is a vague vernacular term for a range of species of fish throughout the English-speaking world. It is commonly applied to pelagic fishes, especially of the Carangidae (jack mackerels and scads) family, most commonly those of the genera Trachurus or Caranx. Species known as `horse mackerel` in one English dialect or another includ..... Found on http://en.wikipedia.org/wiki/Horse_mackerel